home *** CD-ROM | disk | FTP | other *** search
/ Champak 141 / (Vol 141) Oct 17 2011.iso / Games / flight-of-the-museum.swf / scripts / engine / dynamicObjects / Podium.as < prev    next >
Encoding:
Text File  |  2011-10-17  |  1.2 KB  |  46 lines

  1. package engine.dynamicObjects
  2. {
  3.    import engine.BitmapLibrary;
  4.    import flash.display.BitmapData;
  5.    
  6.    public class Podium extends DynamicObject
  7.    {
  8.        
  9.       
  10.       public function Podium(size:String = "tall")
  11.       {
  12.          var bmd:* = undefined;
  13.          switch(size)
  14.          {
  15.             case "tall":
  16.                bmd = BitmapLibrary.Stills.DYN_PodiumTall;
  17.                break;
  18.             case "med":
  19.                bmd = BitmapLibrary.Stills.DYN_PodiumMed;
  20.                break;
  21.             case "short":
  22.                bmd = BitmapLibrary.Stills.DYN_PodiumShort;
  23.                break;
  24.             case "triple":
  25.                bmd = BitmapLibrary.Stills.DYN_PodiumTriple;
  26.                break;
  27.             default:
  28.                bmd = BitmapLibrary.Stills.DYN_PodiumTall;
  29.          }
  30.          super(bmd);
  31.          _drawMethod = DMETHOD.Fast;
  32.          _objectType = OBJ_TYPES.GP;
  33.          _persistent = true;
  34.          solid = true;
  35.          _collisionBitmap = new BitmapData(w,h,false,16711680);
  36.          s = 1;
  37.          z = 1;
  38.       }
  39.       
  40.       override public function fStep() : *
  41.       {
  42.          super.fStep();
  43.       }
  44.    }
  45. }
  46.